stitched closure - Alemán Inglés Diccionario